juvenile detention centre - French English Dictionary